package com.ruoyi.service.impl;

import java.util.List;

import com.ruoyi.domain.dao.LSzxqgx;

import com.ruoyi.mapper.LSzxqgxMapper;
import com.ruoyi.service.ILSzxqgxService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;


@Service
public class LSzxqgxServiceImpl implements ILSzxqgxService
{
    @Autowired
    private LSzxqgxMapper lSzxqgxMapper;

    @Override
    public LSzxqgx selectLSzxqgxByGid(Long gid)
    {
        return lSzxqgxMapper.selectLSzxqgxByGid(gid);
    }

    @Override
    public List<LSzxqgx> selectLSzxqgxList(LSzxqgx lSzxqgx)
    {
        return lSzxqgxMapper.selectLSzxqgxList(lSzxqgx);
    }

    @Override
    public int insertLSzxqgx(LSzxqgx lSzxqgx)
    {
        return lSzxqgxMapper.insertLSzxqgx(lSzxqgx);
    }

    @Override
    public int updateLSzxqgx(LSzxqgx lSzxqgx)
    {
        return lSzxqgxMapper.updateLSzxqgx(lSzxqgx);
    }

    @Override
    public int deleteLSzxqgxByGids(Long[] gids)
    {
        return lSzxqgxMapper.deleteLSzxqgxByGids(gids);
    }


    @Override
    public int deleteLSzxqgxByGid(Long gid)
    {
        return lSzxqgxMapper.deleteLSzxqgxByGid(gid);
    }

    @Override
    public List<String> estateDistinct() {
        return lSzxqgxMapper.estateDistinct();
    }

    @Override
    public List<String> roadDistinct() {
        return lSzxqgxMapper.roadDistinct();
    }

    @Override
    public LSzxqgx findByPipeNum(String pipeNum) {
        return lSzxqgxMapper.findByPipeNum(pipeNum);
    }
}
